stone block pavement - Turkish English Dictionary